const {daouser,daotittlechildsort,tittlefathersort,daotittle,modeltoken,favorite}= require('../../dao/daoenter.js');


/* 收藏功能 */
const confavorite =async (req,res)=>{
  /* 解构前端数据 */
   let {tittleid,userid,favo}=req.body
   let data={tittleid:tittleid,userid:userid,favo:favo}
   let query={tittleid:tittleid,userid:userid}

   //1,先从数据库里查找该用户有没有收藏该题目
   let queryres=await favorite.findfavoritemodel(query)
   if(queryres){
        let upres=await favorite.updatefavoritemodel(query,favo)
        if(upres){res.send({status:'1',msg:'',desc:'收藏成功'})}else {res.send({status:'0',msg:'',desc:'收藏失败'})}
        //没有收藏，就直接保存
        }else{
        let saveres=await favorite.addfavoritemodel(data)
        if(saveres){
          res.send({status:'1',msg:'',desc:'收藏成功'})
        }else{
          res.send({status:'0',msg:'',desc:'收藏失败'})
        }  
  }
}






	



module.exports={
	confavorite

	
}
